package com.zwz.entity;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.Date;

@Data
public class SoftwareRegistry {

    @JsonProperty("id")
    private int id;

    @JsonProperty("entity_type")
    private String entityType;

    @JsonProperty("srSoftwareShortName")
    private String softwareShortName;

    @JsonProperty("srSoftwareName")
    private String softwareFullName;

    @JsonFormat(pattern = "yyyy-MM-dd")
    @JsonProperty("srRegisterDate")
    private Date registrationDate;

    @JsonProperty("srRegisterNum")
    private String registrationNumber;

    @JsonProperty("srSoftwareVersion")
    private String softwareVersion;

    @JsonFormat(pattern = "yyyy-MM-dd")
    @JsonProperty("srPubDate")
    private Date publicationDate;

    @JsonProperty("nameId")
    private String nameIdentifier;

    private int enterpriseId;



}